water containing residue of any substance - Español Inglés Diccionario